Inheritance diagram for IMCUndo:

Public Member Functions | |
| virtual uint32 MCCOMAPI | StartUndoableSession ()=0 |
| virtual void MCCOMAPI | FinishUndoableSession ()=0 |
| virtual void MCCOMAPI | RemoveVersionSmallerThan (uint32 minVersion)=0 |
| virtual void MCCOMAPI | RemoveVersionBiggerThan (uint32 maxVersion)=0 |
| virtual uint32 MCCOMAPI | GetCurrentVersion ()=0 |
| virtual MCCOMErr MCCOMAPI | GotoVersion (uint32 newVersion)=0 |
|
|
|
|
|
|
|
|
|
|
|
Removes versions that are bigger (strictly) than maxVersion
|
|
|
removes versions that are smaller (strictly) than minVersion (for a max undo stack)
|
|
|
Increments the version number, and returns it it's the version being edited it's safe to nest the calls (non top levels will just return the current version) |
1.4.5